<%= alchemy_form_for @essence_picture,
    url: alchemy.admin_essence_picture_path(@essence_picture, options: @options.to_json) do |f| %>
  <%= hidden_field_tag 'content_id', @content.id %>
  <%= f.input :caption, as: @options[:caption_as_textarea] ? 'text' : 'string' %>
  <%= f.input :title %>
  <%= f.input :alt_tag %>
  <%- if @options[:sizes].present? -%>
    <%= f.input :render_size,
      collection: [[Alchemy.t('Layout default'), @options[:size]]] + @options[:sizes].to_a,
      include_blank: false,
      input_html: {class: 'alchemy_selectbox'} %>
  <%- end -%>
  <%- if @options[:css_classes].present? -%>
    <%= f.input :css_class,
      collection: @options[:css_classes],
      include_blank: Alchemy.t('None'),
      input_html: {class: 'alchemy_selectbox'} %>
  <%- else -%>
    <%= f.input :css_class,
      label: Alchemy.t(:position_in_text),
      collection: [
        [Alchemy.t(:above), "no_float"],
        [Alchemy.t(:left), "left"],
        [Alchemy.t(:right), "right"]
      ], include_blank: Alchemy.t("Layout default"), input_html: {class: 'alchemy_selectbox'} %>
  <%- end -%>
  <%= f.submit Alchemy.t(:save) %>
<% end %>
